knee-high socks - Español Inglés Diccionario